turbine blade with straddle root - Spanish English Dictionary